//opacity
@mixin opacity($opacity:50){
    opacity: $opacity / 100;
    filter: alpha(opacity=$opacity);
}

.quick_enter{
   margin-top:10px; background: #dbc7ba; height: 150px; padding:27px 0;
   ul{ overflow: hidden; height: 130px; width: 985px; padding: 10px; background: #FFFFFF;
       li{float: left;
        a:hover{
            @include opacity(50);
        }
       }
   }
}

.know_about{
    margin: 42px auto; overflow: hidden; text-align: center;
    dl{
        float: left; line-height: 40px; color: #797979;
        dt{
            padding-bottom: 12px; width: 500px;
            border-bottom:2px solid #606060;
        }
        dd{
            border-right: 1px solid #606060;
            span{color: #c57d5c;}
            a{color: #797979; padding-right: 36px; background: url(../img/same/black_icon.png) right no-repeat;}
        }
        .noborder{border: none;}
    }
}

.main{
    //此处高度应为屏幕高度
    /*height: 700px; */background: url(../img/gdbk.jpg) center; background-size: 120% 300%;overflow: hidden; margin-bottom: 46px; padding-bottom: 74px;
    
    $top : 80px;
    $bottom : 35px;
    .title_left{
        height: 69px; background: url(../img/same/sbg1.jpg) repeat-x; margin-top: $top; margin-bottom: $bottom;
        img{margin-left: -28px; margin-top: -36px;}
    }
    
    .title_center{
        height: 106px; background: #dbc7ba; text-align: center; margin-top: $top; margin-bottom: $bottom;
        .center_logo{margin-top: -22px;}
        .more{float: right; margin-top: -19px; margin-right: 20px; width: 104px; height: 23px; line-height: 23px; border: 1px solid #959595; color: #959595;}
    }
    
    .store{
        background: #FFFFFF;
        .store_content{
            width: 924px; height: 612px; border: 3px solid #dbc7ba; padding: 52px 35px 18px; position: relative;
            
            ul{
                position: relative; border-bottom: 1px solid #bbbbbb; height: 38px; margin-bottom: 53px;
                li{float: left; width: 132px; height: 37px; text-align: center;
                    a{color: #606060; font-size: 18px;}
                    .nowStore{color: #bf967c;}
                }
            }
            $width : 132;
            #curLine{ border-bottom: 1px solid #bbbbbb ;  display: block; width: 1.5*$width + 7px; height: 1px;  position: absolute; left: 35px; top: 88px;
                img{float: right; margin-top: -5px;}
            }
   
        }
        .storePic{
            position: relative; text-align: center;
            img{
                border: 10px solid #e9e9e9; width: 900px; height: 500px;
            }
            .describe{
                position: absolute; left: 85px; top: 45px;  width: 265px; height: 220px; padding-right: 35px; padding-left:28px ; padding-top: 35px; background: rgba(0,0,0,0.2); color: #FFFFFF;
                h2,p{text-align: left;}
                h2{font-size: 18px; margin-bottom: 10px;}
                p{line-height: 22px;}
                .addr{margin-bottom: 26px;}
                a{color: #FFFFFF; background: #4d4b4f; display: block; width: 148px; height: 33px; line-height: 33px; margin: 27px auto 0;}
                
            }
        }
        
    }
    
    .diamond_ring{
        .diamondContent{
            overflow: hidden; width: 1000px;
            a{float: left; margin-top: 20px;}
            .right{float: right;}
        }
    }
    
    .gifts_love{
        .giftContent{
            overflow: hidden; width: 1000px;
            a{float: left; margin-top: 20px;}
            .right{float: right;}
        }
    }
    
    .celebrities{
        .celebritiesContent{
            a{float: left;}
            .center{margin-left: 20px;}
            .right{float: right;}
        }
        .more{float:right; text-align: center; margin-top: 15px; margin-right: 20px; width: 132px; height: 23px; line-height: 23px; border: 1px solid #959595; color: #959595;}
    }
}


